home *** CD-ROM | disk | FTP | other *** search
/ Precision Software Appli…tions Silver Collection 4 / Precision Software Applications Silver Collection Volume 4 (1993).iso / new / dcf42a.arj / DCF42.DOC < prev    next >
Text File  |  1993-07-19  |  59KB  |  1,713 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.                 DISK  COPY  FAST
  20.  
  21.  
  22.  
  23.                    Version 4.2
  24.  
  25.  
  26.  
  27.                   Documentation
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.    DISK COPY FAST  Copyright 1992, 1993  Chang Ping Lee ALL RIGHTS RESERVED
  55.  
  56.  
  57.  
  58.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 1
  59.  
  60.  
  61.  
  62.                   Table Of Contents
  63.  
  64.  
  65.       Disclaimer of warranty. . . . . . . . . . . . . . . . . . . .  3
  66.  
  67.       License . . . . . . . . . . . . . . . . . . . . . . . . . . .  4
  68.  
  69.       Terms of distribution . . . . . . . . . . . . . . . . . . . .  5
  70.  
  71.       Acknowledgements. . . . . . . . . . . . . . . . . . . . . . .  6
  72.  
  73.       1.   Introduction . . . . . . . . . . . . . . . . . . . . . .  7
  74.  
  75.       2.   Main Features. . . . . . . . . . . . . . . . . . . . . .  8
  76.  
  77.       3.   System requirement and compatibility . . . . . . . . . .  9
  78.  
  79.       4.   How to install and run DISK COPY FAST. . . . . . . . . . 10
  80.  
  81.       5.   Command line arguments and examples. . . . . . . . . . . 11
  82.  
  83.       6.   How to use pull-down menus in DISK COPY FAST . . . . . . 14
  84.            6.1  Select a command  . . . . . . . . . . . . . . . . . 14
  85.            6.2  Execute a command . . . . . . . . . . . . . . . . . 14
  86.            6.3  ESC key . . . . . . . . . . . . . . . . . . . . . . 14
  87.            6.4  Mouse . . . . . . . . . . . . . . . . . . . . . . . 14
  88.  
  89.       7.   Windows
  90.            7.1  Resource window . . . . . . . . . . . . . . . . . . 15
  91.            7.2  Option window . . . . . . . . . . . . . . . . . . . 15
  92.            7.2  Information window  . . . . . . . . . . . . . . . . 15
  93.  
  94.       8.   Commands reference . . . . . . . . . . . . . . . . . . . 16
  95.            8.1  Read  . . . . . . . . . . . . . . . . . . . . . . . 16
  96.            8.2  Write . . . . . . . . . . . . . . . . . . . . . . . 16
  97.            8.3  Compare . . . . . . . . . . . . . . . . . . . . . . 16
  98.            8.4  Option  . . . . . . . . . . . . . . . . . . . . . . 16
  99.  
  100.       9.   Hot keys . . . . . . . . . . . . . . . . . . . . . . . . 17
  101.  
  102.      10.   Benchmark and comparison . . . . . . . . . . . . . . . . 18
  103.            10.1 Benchmark, HOW FAST CAN IT GO . . . . . . . . . . . 18
  104.            10.2 Comparison, HOW MUCH CAN YOU SAVE . . . . . . . . . 19
  105.  
  106.      11.   What is an image file. . . . . . . . . . . . . . . . . . 20
  107.  
  108.      12.   About extended memory. . . . . . . . . . . . . . . . . . 21
  109.  
  110.      13.   About boot sector virus protection . . . . . . . . . . . 22
  111.  
  112.  
  113.  
  114.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 2
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.      14.   Examples . . . . . . . . . . . . . . . . . . . . . . . . 23
  122.  
  123.      15.   Questions and answers. . . . . . . . . . . . . . . . . . 25
  124.  
  125.      16.   Support and suggestions. . . . . . . . . . . . . . . . . 26
  126.  
  127.      17.   Introducing other fine products. . . . . . . . . . . . . 27
  128.            17.1 DISK COPY PLUS. . . . . . . . . . . . . . . . . . . 27
  129.            17.2 DISK UTIL PACK. . . . . . . . . . . . . . . . . . . 30
  130.  
  131.      18.   Registration benefit . . . . . . . . . . . . . . . . . . 33
  132.            18.1 DISK COPY FAST. . . . . . . . . . . . . . . . . . . 33
  133.            18.2 DISK COPY PLUS. . . . . . . . . . . . . . . . . . . 34
  134.  
  135.      19.   How to register. . . . . . . . . . . . . . . . . . . . . 35
  136.  
  137.      ORDER FORM
  138.  
  139.  
  140.  
  141.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 3
  142.  
  143.  
  144.  
  145.             DISCLAIMER  OF WARRANTY
  146.  
  147.  
  148.     THIS SOFTWARE AND MANUAL ARE SUPPLIED "AS IS". THE AUTHOR HEREBY
  149.     DISCLAIMS ALL WARRANTIES RELATING TO THIS SOFTWARE AND ITS
  150.     DOCUMENTATION FILE, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
  151.     TO DAMAGE TO HARDWARE, SOFTWARE AND/OR DATA FROM USE OF THIS
  152.     PRODUCT. IN NO EVENT WILL THE AUTHOR OF THIS SOFTWARE BE LIABLE
  153.     TO YOU OR ANY OTHER PARTY FOR ANY DAMAGES. YOUR USE OF THIS
  154.     SOFTWARE INDICATES THAT YOU HAVE READ AND AGREE TO THESE AND
  155.     OTHER TERMS INCLUDED IN THIS DOCUMENTATION FILE.
  156.  
  157.  
  158.     DUE TO THE NATURE OF EVOLVING PROGRAMMING AND THE VARIOUS
  159.     HARDWARE AND SOFTWARE ENVIRONMENTS IN WHICH THIS SOFTWARE MAY
  160.     BE USED, IT IS UNDERSTOOD THAT OCCASIONAL "BUGS" OR UNFITNESS
  161.     MAY ARISE. THE USER SHOULD ALWAYS TEST THIS SOFTWARE THOROUGHLY
  162.     WITH NON-CRITICAL DATA BEFORE RELYING ON IT.
  163.  
  164.  
  165.  
  166.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 4
  167.  
  168.  
  169.  
  170.                 LICENSE
  171.  
  172.  
  173.     DISK COPY FAST v4.2 is neither free software nor is it in the
  174.     public domain. The software and its documentation, this file, are
  175.     property of the author and may not be sold without written
  176.     permission from the author.
  177.  
  178.  
  179.     DISK COPY FAST v4.2 is distributed as shareware. This means that
  180.     you are granted a limited license to use it for a period of 30
  181.     days. If you find it useful and decide to continue using it after
  182.     the trial period, registration is required.
  183.  
  184.  
  185.     Registered users will be granted a just-like-a-book license which
  186.     means a registered version of the software can be used by more
  187.     than one person and can be moved from one computer to another so
  188.     long as there is NO POSSIBILITY of it being used by two different
  189.     persons on two different computers at the same time, just like a
  190.     book can not be read by two different persons in two different
  191.     places at the same time.
  192.  
  193.  
  194.     By registering for a non-commercial license you agree that the
  195.     software will not be used in a business, organization, institution
  196.     or government agency. You agree that the software will not be used
  197.     for profit purpose and do not duplicate more than 10 diskettes from
  198.     any particular source diskette or image file.
  199.  
  200.  
  201.     A commercial license allows you to use the software in a business,
  202.     organization, institution or government agency, for profit or
  203.     non-profit purposes. With a commercial license you can duplicate
  204.     as many diskettes as you like.
  205.  
  206.  
  207.     Site licenses for use of DISK COPY FAST on multiple computers are
  208.     also available upon request at a reduced fee.
  209.  
  210.  
  211.  
  212.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 5
  213.  
  214.  
  215.  
  216.             TERMS OF DISTRIBUTION :
  217.  
  218.  
  219.     Redistribution of DISK COPY FAST must include the software, its
  220.     documentation file, order form and all supplemental files (see
  221.     FILES.TXT) as a single unit without any modification AND subject
  222.     to the following conditions :
  223.  
  224.  
  225.     1. Any individual is welcome to make copies for his/her friends
  226.        and/or colleagues if NO FEE is charged.
  227.  
  228.  
  229.     2. Electronic bulletin boards, whether they charge or do not
  230.        charge their users subscription fee, are welcome to post the
  231.        program for down loading as long as they do not charge any fee
  232.        in particular for the distribution of DISK COPY FAST.
  233.  
  234.  
  235.     3. Computer information services such as CompuServe (CIS), Genie,
  236.        etc., may post this software for their subscribers.
  237.  
  238.  
  239.     4. Non-commercial user groups and computer clubs may distribute
  240.        the program to their members if the fee charged for the
  241.        diskette containing DISK COPY FAST does not exceed $10.
  242.  
  243.  
  244.     5. Disk vendors approved by the Association of Shareware
  245.        Professionals or disk vendors who explain the concept of
  246.        shareware in their ads that quote a price may distribute the
  247.        shareware version of DISK COPY FAST.
  248.  
  249.  
  250.     6. Other commercial enterprises wishing to distribute DISK COPY
  251.        FAST either alone or in combination with other hardware,
  252.        software, books or materials must obtain permission in writing
  253.        from the author.
  254.  
  255.  
  256.  
  257.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 6
  258.  
  259.  
  260.  
  261.                ACKNOWLEDGEMENTS
  262.  
  263.  
  264.     The author of DISK COPY FAST sincerely wish to thank the following
  265.     people.
  266.  
  267.  
  268.     Mr. Jeff. Chen from TAIWAN provided valuable information about
  269.     diskette controller. Without his help DISK COPY FAST can not be
  270.     really fast. Joe Warjas, co-sysop of the PIE BBS, provided many
  271.     valuable suggestions. He also helped proof read the DOC and TXT
  272.     files and distributed the program to many BBSes.
  273.  
  274.  
  275.  
  276.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 7
  277.  
  278.  
  279.  
  280.     1. INTRODUCTION:
  281.  
  282.  
  283.        DISK COPY FAST is a one pass diskette duplication utility which
  284.        makes copies of 1.44 MB, 720 KB, 1.2 MB and 360 KB diskettes.
  285.  
  286.        DISK COPY FAST is incredibly fast. For example, using DOS
  287.        command DISKCOPY to duplicate a 360 KB, 1.2 MB, 720 KB or 1.44
  288.        Mb diskette, assuming diskette shuffling doesn't take any time,
  289.        will take 43%, 50%, 42% or 57% longer than using DISK COPY FAST.
  290.        Add up the shuffling time the saving becomes unbelievable. See
  291.        section 10 for details.
  292.  
  293.        More importantly, DISK COPY FAST achieves its high performance
  294.        by precise timing, not by sacrificing compatibility. Every
  295.        single read, write or format is done following the industry
  296.        standard, strictly, no compromise!
  297.  
  298.        Can you ask for anything more?
  299.  
  300.        See the next section for other outstanding features.
  301.  
  302.  
  303.  
  304.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 8
  305.  
  306.  
  307.  
  308.     2. MAIN FEATURES
  309.  
  310.  
  311.        ***  Performs the DOS commands FORMAT, DISKCOPY and DISKCOMP
  312.         all in one single pass.
  313.  
  314.        ***  Copy VERY fast from 8088 to 486, from monochrome to SVGA.
  315.  
  316.        ***  Friendly, informative and visually appealing user interface
  317.         with on-line help and mouse support. No need to go through
  318.         a lengthy DOC file and you still couldn't remember all the
  319.         options and switches.
  320.  
  321.        ***  Command line arguments for working with batch files.
  322.  
  323.        ***  Hot keys designed to make your backup or mass production
  324.         much easier.
  325.  
  326.        ***  Utilizes extended memory (XMS) for faster speed and to
  327.         save your hard disk from unnecessary wear and tear.
  328.  
  329.        ***  Creates an exact image file of a diskette.
  330.  
  331.        ***  Fast mode that reads and writes only the diskette portion
  332.         which contains data and does not waste any time reading
  333.         and writing the empty portion.
  334.  
  335.        ***  Supports four diskette drive systems.
  336.  
  337.        ***  Provides Some degree of protection against boot sector
  338.         virus. (See section 13. Although not complete, this
  339.         sometimes can be a life-saver.)
  340.  
  341.        ***  Audio signal at end of reading and writing a diskette or 20
  342.         seconds of inactivity.
  343.  
  344.        ***  High efficiency. When copying a 1.2 MB diskette in a
  345.         system with 590 KB free memory, DISK COPY FAST easily
  346.         stored 32 tracks while another diskette copy program could
  347.         only store 17 tracks of data in conventional memory.
  348.  
  349.        ***  More features waiting for you to discover. The more
  350.         experienced you are the better the DISK COPY FAST stands
  351.         out.
  352.  
  353.        If you duplicate large quantities of diskettes on a regular basis
  354.        there is more for you. Check the features of DISK COPY PLUS, a
  355.        professional version of DISK COPY FAST, on section 18.
  356.  
  357.  
  358.  
  359.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 9
  360.  
  361.  
  362.  
  363.     3. SYSTEM REQUIREMENT AND COMPATIBILITY
  364.  
  365.  
  366.        To run DISK COPY FAST you need at least 200K Bytes of free
  367.        conventional memory. In addition, the total of free conventional
  368.        and extended memory plus free current disk (hard disk or RAM
  369.        disk) space should be at least 128K Bytes more than the diskette
  370.        you want to duplicate.
  371.  
  372.  
  373.        If you intend to use extended memory, some type of extended
  374.        memory driver, such as HIMEM.SYS which comes with DOS 5.0 or
  375.        QEMM which you need to purchase separately, is required.
  376.        Extended memory can be accessed without any driver but it is
  377.        dangerous to do so.
  378.  
  379.  
  380.        The program has been tested on machines with different hardware
  381.        and software configurations. The testing results show that it
  382.        runs almost as fast on an 8088 as on a 486 machine. If your
  383.        system does not have enough memory and needs to use the hard
  384.        disk instead, your hard disk should have at least a 200 KB/sec
  385.        transfer rate and should not be overly fragmented.
  386.  
  387.        PS/2 with micro channel is not supported.
  388.  
  389.  
  390.  
  391.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee      page 10
  392.  
  393.  
  394.  
  395.     4. HOW TO INSTALL AND RUN DISK COPY FAST
  396.  
  397.  
  398.        It's easy! Just copy all the files to a directory created for
  399.        DISK COPY FAST. In order to run the program anywhere you like
  400.        you need to include the directory in the PATH defined in your
  401.        AUTOEXEC.BAT file or create a one-line batch file containing
  402.        the path of DCF.EXE.
  403.  
  404.  
  405.        To run the program type "DCF" followed by the "enter" key. If
  406.        you only have one or two floppy drives you can skip the rest of
  407.        this section and continue at section 5 for command line
  408.        arguments.
  409.  
  410.  
  411.        In systems with four floppy drives, if a device driver which
  412.        came with the controller is installed DISK COPY FAST usually can
  413.        detect the drive letters automatically and the drive letters
  414.        should be used to specify the third and fourth drives. If no
  415.        device driver (TSR) is installed you need to use 3 and 4 as the
  416.        drive letters for the third and fourth drives. In this case you
  417.        need to edit a text file that provides the information on floppy
  418.        drive capacity.
  419.  
  420.  
  421.        The following is an example of the text file in which a 1.2MB,
  422.        a 1.44MB and a 360KB drives are specified as the first, the
  423.        second and the third drives with drive letters A: B: and G:,
  424.        respectively. The 0 on the last line indicates that the fourth
  425.        drive is not installed. If all drives are defined, such as in
  426.        the example, DISK COPY FAST will not check with DOS for drive
  427.        capacity. This can speed up the initialization process.
  428.  
  429.  
  430.        $DRIVE
  431.         1 1200 A:
  432.         2 1440 B:
  433.         3  360 G:
  434.         4    0
  435.  
  436.  
  437.        The name of the text file is CONFIG.DCF. DCF automatically looks
  438.        for this as its configuration file. If you use a different name
  439.        you will need to specify the file name on the command line. For
  440.        example, "DCF @ABC" if the file name is ABC.
  441.  
  442.  
  443.  
  444.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 11
  445.  
  446.  
  447.  
  448.     5. COMMAND LINE ARGUMENTS AND EXAMPLES
  449.  
  450.  
  451.        There are thirteen options you can specify using command line
  452.        arguments. You can also toggle the first six with the pull down
  453.        menu. Other options can only be specified on the command line
  454.        and/or in the CONFIG.DCF file. The command line options override
  455.        the CONFIG.DCF options.
  456.  
  457.  
  458.        In addition, you can also specify an alternative configuration
  459.        file, source, and/or target drive/image file on the command line.
  460.        See examples at the end of this section.
  461.  
  462.  
  463.        Note that the '+' sign after any option can be omitted.
  464.  
  465.  
  466.        /c  followed by +/-. Set Compare ON/OFF. When ON the program
  467.            performs read-back and byte-by-byte comparison for every
  468.            track written to a target diskette.  Default is ON.
  469.  
  470.        /m  followed by +/-. Set Format ON/OFF. When ON the program
  471.            formats before writing to target diskettes. If OFF the
  472.            program will format only when necessary.  Default is OFF.
  473.  
  474.        /f  followed by +/-. Set Fast ON/OFF. When ON the program will
  475.            only read/write the portion with active data and skip empty
  476.            portion of diskettes.  Default is ON.
  477.  
  478.        /s  followed by +/-. Set Sound ON/OFF. When ON the program will
  479.            give an audio signal after reading and writing a diskette or
  480.            20 seconds of inactivity. Default is ON.
  481.  
  482.        /k  followed by +/-. Set Keystrokes +/-. When + you need to
  483.            press the highlighted letter followed by the "enter" key to
  484.            execute a command. When - NO "enter" key is required.
  485.            Default is +.
  486.  
  487.        /n  followed by +/-. Set Menu +/-. Available only when a mouse
  488.            driver is present. When + you can see and click at every
  489.            command to execute. When - you need to pull the second level
  490.            commands down from a level one command. Default is -.
  491.  
  492.        /d  followed by +/-. Set Delay ON/Off. If your machine is not so
  493.            slow as an 8088/4.77MHz and would like to see whether the
  494.            program can copy at highest speed on your system try /d-.
  495.            Default is ON.
  496.  
  497.  
  498.  
  499.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 12
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506.        /t  followed by +/-. Set density priority. If + the program tries
  507.            reading a new disk as a high density disk in a 1.2 or 1.44MB
  508.            drive. If - low density has higher priority. Default is +.
  509.  
  510.        /o  followed by +/-. Set "mono in color" mode. In a color
  511.            system, you can use /o+ to force DISK COPY FAST run in black
  512.            and white. Default is -.
  513.  
  514.        /x  followed by +/-. Set multiple target ON/OFF. If ON the
  515.            program will read source once and write targets repeatedly.
  516.            The program quits automatically when you press the ESC key.
  517.            To turn this option ON you also need to specify the source
  518.            and target on the command line. Default is OFF.
  519.  
  520.        /b  followed by +/-. Set backup ON/OFF. If ON the program will
  521.            repeatedly read source and write target. The program quits
  522.            automatically when you press the ESC key. To turn this
  523.            option ON you also need to specify the source and target on
  524.            command line. Default is OFF.
  525.  
  526.        /a  followed by +/-. Set analyze ON/OFF. If ON the program will
  527.            check density before copying to a target diskette. If you
  528.            copy a low density to a high density disk or vice versa
  529.            (usually a mistake) the program will give a warning and you
  530.            can decide to skip, go ahead, or format before writing.
  531.            Default is ON.
  532.  
  533.        /w  followed by +/-. Set "write protect" ON/OFF. If ON the
  534.            program will not read a diskette which is not write-
  535.            protected. This is useful when you are backing up a sequence
  536.            of diskettes and the source are all write-protected. You use
  537.            this option to prevent the mistake of reading a diskette
  538.            which should be a target instead of source. Default is OFF.
  539.  
  540.        @file_name  specify alternative name for the configuration file.
  541.  
  542.        file_name  define file_name as source or target image file.
  543.  
  544.        drive:  define a floppy drive as source or target drive.
  545.  
  546.  
  547.  
  548.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 13
  549.  
  550.  
  551.  
  552.  
  553.  
  554.  
  555.        EXAMPLES:
  556.  
  557.  
  558.        DCF /m-k+n-    Set defaults of Format, Keystrokes and Menu to
  559.               OFF, + and -.
  560.  
  561.        DCF /m-kn-     Same as the last example. The '+' can be and is
  562.               omitted.
  563.  
  564.        DCF /mcd-      Set defaults of Format, Compare and Delay to
  565.               ON, ON and OFF.
  566.  
  567.        DCF A:         Read from drive A: and write to drive A:.
  568.  
  569.        DCF A: B:      Read from drive A: and write to drive B:.
  570.  
  571.        DCF 3: 4:      Read from third drive and write to fourth drive
  572.               when device driver is not installed.
  573.  
  574.        DCF G: H:      Read from third drive and write to fourth drive
  575.               when device driver is installed and the drive
  576.               letters are G and H, respectively.
  577.  
  578.        DCF A: ABC     Read from drive A: and write to image file ABC.
  579.  
  580.        DCF /x+ ABC A: Read from image file ABC and produce as many
  581.               target as you like using drive A:.
  582.  
  583.        DCF /b+ B:     Back up a sequence of diskettes using drive B:
  584.  
  585.  
  586.  
  587.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 14
  588.  
  589.  
  590.  
  591.     6. HOW TO USE PULL-DOWN MENUS IN DISK COPY FAST
  592.  
  593.  
  594.        After you type DCF followed by the "enter" key, the Shareware
  595.        screen appears. Press the enter key again, after three seconds,
  596.        and the Main Menu appears.
  597.  
  598.  
  599.        6.1 SELECT : To select a command, use the arrow keys or simply
  600.            press the highlighted letter. If Option|Key is - the
  601.            command will be executed immediately.
  602.  
  603.  
  604.        6.2 EXECUTE : To execute a command, press the enter key after
  605.            you have selected the command. If Option|Key is - you don't
  606.            need to press the enter key.
  607.  
  608.  
  609.        6.3 ESC key : You can press the ESC key to interrupt a Read or
  610.            Write action. If the program is not busy doing something
  611.            this will return you to the Main Menu. If you are already at
  612.            the Main Menu, the program will exit to the operating system.
  613.  
  614.  
  615.        6.4 Mouse : With this version mouse support is added. You can
  616.            use the mouse on any screen except Help|register. When
  617.            prompted you can click the left button on an answer. You can
  618.            also click the right button to signal an interrupt. Clicking
  619.            the right button is the same as pressing the ESC key.
  620.            Options can be toggled by clicking on the option window.
  621.            When a mouse driver is present you can choose between Full
  622.            and Regular menu by Option|Menu. Full menu is highly
  623.            recommended.
  624.  
  625.  
  626.  
  627.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 15
  628.  
  629.  
  630.  
  631.     7. WINDOWS
  632.  
  633.  
  634.        There are three windows in DISK COPY FAST.
  635.  
  636.  
  637.        7.1 RESOURCE window : This window shows you the resources in
  638.            your system which can be utilized for duplicating a
  639.            diskette. Inside this window, "Con mem" shows you the size
  640.            of free conventional memory, "Ext mem" shows you the size
  641.            of free extended memory and "Cur dsk" shows you the size of
  642.            free space on the current disk (hard or RAM disk.) It also
  643.            shows you the capacities of available diskette drives.
  644.  
  645.  
  646.        7.2 OPTION window : It shows you current read/write options.
  647.            See command "Option" in the next section for details and how
  648.            to change them.
  649.  
  650.  
  651.        7.3 INFORMATION window : It shows you the status of the loaded
  652.            source diskette. For example if it says 61 out of 80 tracks
  653.            it means the source diskette has 80 tracks but only the
  654.            first 61 tracks contains useful data and the last 19 tracks
  655.            are empty. Then it will show you how these 61 tracks are
  656.            loaded in your system. For example, it may says 34 tracks in
  657.            conventional memory, 20 in extended memory and 7 on current
  658.            disk. It also shows you other information such as the time
  659.            it took to perform the last read, write (in seconds) and how
  660.            many copies you have made so far.
  661.  
  662.            Note that the information window won't be visible until you
  663.            have a source diskette loaded in your system. Also note
  664.            that the track numbers shown when reading or writing a
  665.            diskette are 0 based which means if the diskette has 80
  666.            tracks the track numbers will be 0 to 79 instead of 1 to
  667.            80.
  668.  
  669.  
  670.  
  671.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 16
  672.  
  673.  
  674.  
  675.     8. COMMAND REFERENCE
  676.  
  677.  
  678.        8.1 Read: Loads the source diskette data from a diskette drive
  679.            or from an image file created previously by DISK COPY FAST
  680.            to conventional memory and extended memory and then hard
  681.            disk.
  682.  
  683.  
  684.        8.2 Write: Writes a loaded source diskette's data to a diskette
  685.            drive or an image file.
  686.  
  687.  
  688.        8.3 Compare: Compares the loaded source diskette with another
  689.            diskette in a diskette drive or an image file.
  690.  
  691.  
  692.        8.4 Option: Includes six subcommands for you to set read/write
  693.            options, sound, keystroke and menu style.
  694.  
  695.            "Format ON" means format target diskette before writing.
  696.  
  697.            "Format OFF" means format only when necessary.
  698.  
  699.            "Compare ON" means perform a read-back and BYTE-BY-BYTE
  700.                 comparison immediately after writing a track to
  701.                 target diskette.
  702.  
  703.            "Fast ON" means don't read/write empty portion of source and
  704.              target diskette.
  705.  
  706.            "Sound ON" turns audio signal ON.
  707.  
  708.            "Key -" saves you some keystrokes.
  709.  
  710.            "Menu +" gives you a Full and faster menu.
  711.  
  712.            If a mouse driver is present, options can be toggled
  713.            directly by clicking on the option window.
  714.  
  715.            The current status of these options is shown in the OPTION
  716.            window. Note that subcommands "Format" and "Compare" affect
  717.            write only while "Fast" affects both read and write.
  718.  
  719.  
  720.  
  721.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 17
  722.  
  723.  
  724.  
  725.     9. HOT KEYS
  726.  
  727.  
  728.        When you purchase software, you know how important it is to make
  729.        a backup. So you FORMAT, DISKCOPY... shuffle, shuffle. After all
  730.        the hard work you still feel a little uneasy. So you DISKCOMP
  731.        and again you are busy shuffling. What a waste of time and
  732.        energy!
  733.  
  734.  
  735.        Let DISK COPY FAST do the hard work and save time for you. Type
  736.        DCF to bring up the menu, press F5 (or F6) and then alternate
  737.        between source and target diskettes. When you are finished just
  738.        press the ESC key. It's fast and it's easy. No more shuffling.
  739.        You don't need to repeat the same command sequences and all the
  740.        switches over and over again. Best of all, the BYTE-BY-BYTE
  741.        comparison is already done. No need to DISKCOMP.
  742.  
  743.  
  744.        Sounds good? Give it a try. Just remember F5 (function key) is
  745.        for copying a sequence of diskettes in drive A and F6 is for
  746.        copying a sequence of diskettes in drive B. If you want to
  747.        change the read/write options do it before using the hot keys.
  748.  
  749.  
  750.        With this version two more hotkeys are added. F7 and F8 produce
  751.        multiple target diskettes in drive A: and B:, respectively. The
  752.        source diskette needs to be loaded before using these two
  753.        hotkeys.
  754.  
  755.  
  756.        Note : 1) DISK COPY FAST has an auto-sensing feature. The
  757.              program will start reading or writing a diskette when
  758.              it senses that a diskette is present. The only
  759.              exception is when you are using the same drive
  760.              repeatedly. In this case, to give you a chance to
  761.              change diskettes, the program will wait for a "drive
  762.              door opened followed by a drive door closed" even if
  763.              it has sensed that a diskette is already present.
  764.  
  765.  
  766.           2) Because of the auto-sensing feature mentioned above,
  767.              no matter how many diskettes you need to copy the
  768.              whole operation requires only two keystrokes, one of
  769.              the F5 to F8 keys at the beginning and the ESC key at
  770.              the end. Between these two keystrokes all you have to
  771.              do is changing diskettes when reading or writing is
  772.              completed.
  773.  
  774.  
  775.  
  776.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 18
  777.  
  778.  
  779.  
  780.     10. BENCHMARK AND COMPARISON
  781.  
  782.  
  783.        10.1   Benchmark, HOW FAST CAN IT GO
  784.  
  785.  
  786.        The following results are from a 386, 16.7 MHz (33 MHz with
  787.        Turbo mode turned off) compatible machine with 360KB, 1.2MB and
  788.        1.44MB diskette drives. The numbers are the time in seconds for
  789.        DISK COPY FAST and DOS commands to perform the specific task.
  790.        In each cell, the 1st number is for a 100% full diskette the
  791.        second number (in parentheses) is for 25% loaded diskette.
  792.  
  793.        The time for DOS commands does NOT include diskette shuffling
  794.        time.
  795.  
  796.  
  797.  
  798.             task     360 KB     1.2 MB     720 KB      1.44 MB
  799.        ------------------------------------------------------------
  800.        DCF         R    15  (4)    30   (8)    35  (10)    35   (9)
  801.        DCF         W    15  (4)    30   (9)    35  (10)    35   (9)
  802.        DCF        WC    29  (7)    57  (14)    69  (18)    68  (17)
  803.        DCF        FW    33 (28)    67  (57)    81  (69)    80  (69)
  804.        DCF       FWC    47 (32)    93  (64)   112  (77)   112  (76)
  805.        ------------------------------------------------------------
  806.        DISKCOPY   RW    43 (43)    90  (90)   102 (102)   110 (110)
  807.        DISKCOPY  FRW    84 (84)   162 (162)   220 (220)   223 (223)
  808.        DISKCOMP   RC    43 (43)    93  (93)   102 (102)   133 (133)
  809.  
  810.  
  811.  
  812.        Note : (1) Time for DOS commands does NOT include diskette
  813.               shuffling time.
  814.  
  815.           (2) Under the "task" column in the above table, R stands
  816.               for Read, W stands for Write, F stands for Format
  817.               and C stands for BYTE-BY-BYTE comparison.
  818.  
  819.           (3) Performance varies on different machine.
  820.  
  821.           (4) The benchmark was performed with option delay ON. If
  822.               your machine is not too slow you can do better with
  823.               option delay OFF.
  824.  
  825.  
  826.  
  827.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 19
  828.  
  829.  
  830.  
  831.        10.2   Comparison, HOW MUCH CAN YOU SAVE
  832.  
  833.  
  834.        Again, we give DOS commands the best possible conditions. We
  835.        assume diskette shuffling doesn't take any time. When there is
  836.        more than one way to have the work done using DOS commands, we
  837.        choose the one with the shortest time. For example, while you
  838.        can use DISKCOPY to copy from source to unformatted target, it
  839.        would be faster to format the diskette first before copying and
  840.        this will be the DOS method we use for comparison.
  841.  
  842.        Still, there are some problems with DOS commands which we can't
  843.        help. For example, DOS commands have no FAST mode and can't
  844.        read a source once and write target many times.
  845.  
  846.        The following tables show how much longer, in percentage, it
  847.        takes using DOS commands than using DISK COPY FAST. The first
  848.        table is for a 100% full diskette and the second table is for
  849.        a 25% loaded diskette. In each table, the first row is for
  850.        straight copying, no format, no comparison, the second row
  851.        includes comparison but not formatting, the third row includes
  852.        formatting but not comparison. The last row includes both.
  853.  
  854.  
  855.        task   360K   1.2M   720K   1.44M    Comment
  856.        ------------------------------------------------------------
  857.        RW      43%    50%    42%    57%
  858.        RWC     95%   110%    92%   136%     DOS needs to read twice
  859.        RFW     65%    67%    50%    61%
  860.        RFWC    97%   107%    88%   116%     DOS needs to read twice
  861.  
  862.  
  863.  
  864.        task   360K   1.2M   720K   1.44M    Comment
  865.        ------------------------------------------------------------
  866.        RW     438%   429%   410%   511%
  867.        RWC    682%   732%   629%   835%     DOS needs to read twice
  868.        RFW    147%   149%   123%   137%
  869.        RFWC   239%   254%   220%   274%     DOS needs to read twice
  870.  
  871.  
  872.  
  873.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 20
  874.  
  875.  
  876.  
  877.     11. WHAT IS AN IMAGE FILE ?
  878.  
  879.  
  880.         When you format a 1.2 M Bytes diskette, it actually contains
  881.         1,228,800 bytes but DOS tells you only 1,213,952 bytes are
  882.         available. Where are the other 14,848 bytes? They are used by
  883.         DOS to store information about the format, allocation of files
  884.         and root directory of the diskette. When you use COPY or XCOPY
  885.         to copy files from one diskette to another this information is
  886.         not copied. Also, the file allocation may be different. Same
  887.         files may occupy different sectors on the two diskettes.
  888.  
  889.  
  890.         An image file is created by reading the source diskette
  891.         sector-by-sector, track-by-track in the original order. It
  892.         contains every bit of information of the source diskette.
  893.         Thus, the size of the image file of a 1.2 MB diskette will be
  894.         exactly 1,228,800. This file can be stored on the hard disk or
  895.         on tape. (You can use some type of compression utility program
  896.         such as ARJ, LHA or PKZIP to save storage space if you like)
  897.  
  898.  
  899.         Why do I want to do that, You ask? I'll describe one possible
  900.         application here.
  901.  
  902.  
  903.         For archive purpose: You know the importance of backing up
  904.         the software you bought. How do you do that? DISKCOPY them to
  905.         another set of floppies? You can do that but what if you
  906.         already have hundreds of floppies around? If you are rich you
  907.         can save image files to hard disk. If you are not so rich save
  908.         them to tape. With compression one tape (costs about $20) can
  909.         hold as many as 200 image files of 1.2 MB floppies yet the
  910.         size is smaller than an audio cassette. Several months from
  911.         now if your original diskettes are damaged you can retrieve
  912.         image files from the tape, write to new diskettes and you have
  913.         an identical copy of the original (this won't work if the
  914.         original is copy-protected.) Of course tape drives are slow,
  915.         but this is archiving and you are not supposed to have to do
  916.         it often.
  917.  
  918.  
  919.  
  920.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 21
  921.  
  922.  
  923.  
  924.     12. ABOUT EXTENDED MEMORY
  925.  
  926.  
  927.         To use extended memory (i.e. memory beyond 1 MB) you need the
  928.         following.
  929.  
  930.         1. At least IBM PC AT or compatible with 80286 or better CPU.
  931.  
  932.         2. Of course you need to have extended memory installed.
  933.  
  934.         3. For safety reasons DISK COPY FAST also requires that you
  935.            have some kind of extended memory manager (or driver)
  936.            installed which conforms to the Microsoft eXtended Memory
  937.            Specification (XMS), version 2.0 or above. You can use
  938.            HIMEM.SYS which is included with DOS 5.0 so you don't need
  939.            to spend extra money to get one. You can also use QEMM386
  940.            or any other memory manager as long as it conforms to the
  941.            XMS specification.
  942.  
  943.  
  944.  
  945.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 22
  946.  
  947.  
  948.  
  949.     13. ABOUT BOOT SECTOR VIRUS PROTECTION
  950.  
  951.  
  952.     !!! IMPORTANT : Do not assume a diskette is virus-free just because
  953.         it is accepted by DISK COPY FAST.
  954.  
  955.  
  956.         As a bonus, DISK COPY FAST also gives you some protection
  957.         against boot sector viruses such as Michaelangelo. DISK COPY
  958.         FAST was never intended to be an anti-virus program and by no
  959.         means should this kind of protection be considered complete.
  960.         Having said that, here is how it works.
  961.  
  962.  
  963.         Every diskette contains some important information in the boot
  964.         sector which is usually damaged when infected by a boot sector
  965.         virus. If DISK COPY FAST finds any invalid data in the boot
  966.         sector it will warn you and refuse to copy the diskette. You
  967.         can then use an anti-virus program to check it and/or kill it.
  968.         This feature can be very helpful or even a life-saver when you
  969.         don't think so, but you actually have a boot sector virus on
  970.         a source diskette.
  971.  
  972.  
  973.         A side effect of this feature is that sometimes you have a
  974.         virus-free diskette with invalid data in the boot sector and
  975.         DISK COPY FAST refuses to copy it. For example, the way some
  976.         anti-virus programs kill a boot sector virus is to write a
  977.         constant value on the boot sector. The virus is killed but the
  978.         boot sector information is never recovered. For your protection
  979.         DISK COPY FAST will not accept a diskette if it has any doubt.
  980.  
  981.  
  982.         This feature actually saved me twice. I believe it will save
  983.         some of you too.
  984.  
  985.  
  986.  
  987.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 23
  988.  
  989.  
  990.  
  991.     14. EXAMPLES
  992.  
  993.  
  994.         In the following examples "xxx|yyy" means  you select and
  995.         execute first level command "xxx" followed by its subcommand
  996.         "yyy". The "Drive A" subcommand in these examples can be
  997.         replaced by "Drive B" or the drive letters of the third and
  998.         fourth drive. The "file_name" can replaced by any file name or
  999.         your choice.
  1000.  
  1001.  
  1002.         1. How to make a single copy from source to target diskette.
  1003.  
  1004.            menu: (1) "Read|Drive A" to read source diskette.
  1005.              (2) "Write|Drive A" to write target diskette.
  1006.  
  1007.            command line: Use "DCF A:" to copy from drive A: to drive A:,
  1008.                  "DCF A: B:" to copy from drive A: to drive B:.
  1009.  
  1010.         2. How to read one source diskette and write many target
  1011.            diskettes.
  1012.  
  1013.            menu: (1) "Read|Drive A" to read source diskette.
  1014.              (2) Press function key F7 (or F8) if you want to use
  1015.              drive A (or drive B). See section 9.
  1016.  
  1017.            command line: Use "DCF /x+ A:" to read once from drive A: and
  1018.                  write as many targets as you like on drive A:,
  1019.                  "DCF /x+ A: B:" to read once from drive A: and
  1020.                  write as many targets as you like on drive B:.
  1021.  
  1022.         3. How to read a source diskette and create its image file on
  1023.            hard disk.
  1024.  
  1025.            menu: (1) "Read|Drive A" to read source diskette.
  1026.              (2) "Write|File" to produce image file.
  1027.  
  1028.            command line: Use "DCF A: file_name" to read from drive A:
  1029.                  and write to an image file.
  1030.  
  1031.         4. How to read an image file (already created) and write many
  1032.            target diskettes.
  1033.  
  1034.            menu: (1) "Read|File" to read image file.
  1035.              (2) Press function key F7 (or F8) if you want to use
  1036.              drive A (or drive B). See section 9.
  1037.  
  1038.            command line: Use "DCF /x+ file_name A:" to read from an
  1039.                  image file and write as many targets as you
  1040.                  like on drive A:.
  1041.  
  1042.  
  1043.  
  1044.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 24
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.         5. How to duplicate a diskette in large quantity.
  1052.  
  1053.            (1) Create an image file and keep it in hard disk (see 3
  1054.            above)
  1055.            (2) Each working session perform a read once and write many
  1056.            (see 4)
  1057.  
  1058.         6. How to backup a sequence of diskettes such as the original
  1059.            diskettes of the software you just bought.
  1060.  
  1061.            menu: (1) Use "Option" and its subcommands "Fast", "Compare"
  1062.              and "Format" to set desired read/write option. see
  1063.              section 8.
  1064.              (2) Press function key F5 (or F6) if you want to use
  1065.              drive A: (or drive B:). See section 9.
  1066.  
  1067.            command line: Use "DCF /b+ A:" to back up a sequence of
  1068.                  diskettes with drive A:, "DCF /b+w+ A:" when
  1069.                  all source diskettes are write protected. See
  1070.                  section 5 for other useful options.
  1071.  
  1072.  
  1073.  
  1074.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 25
  1075.  
  1076.  
  1077.  
  1078.     15. QUESTIONS AND ANSWERS
  1079.  
  1080.  
  1081.         1.  Q: After I made a copy using DISK COPY FAST I used DOS
  1082.            command DISKCOMP and it says that the two diskettes
  1083.            are not identical. What's wrong?
  1084.  
  1085.         A: If you turn Fast mode ON (default) DISKCOPY will only
  1086.            copy the portion of source diskette with useful data to
  1087.            target. The empty portion is not copied and  this is
  1088.            what DISKCOMP complains about. If you don't like this
  1089.            for any reason, just turn the Fast mode OFF. Then every
  1090.            track will be copied and the whole diskette will be
  1091.            identical to the original.
  1092.  
  1093.         2.  Q: I just installed more extended memory in my computer
  1094.            but DISK COPY FAST still says that I don't have any.
  1095.  
  1096.         A: There are other requirements. See section 12 for details.
  1097.  
  1098.         3.  Q: My PC is slow. Can it achieve the same performance as
  1099.            described in this documentation?
  1100.  
  1101.         A: Testing results show that DISK COPY FAST can copy almost
  1102.            as fast on an 8088 as on 486. If you don't have enough
  1103.            memory and need to use hard disk instead make sure your
  1104.            hard disk is not too slow (transfer rate 200 KB/sec or
  1105.            better) and not overly fragmented.
  1106.  
  1107.         4.  Q: I have an old PC (or XT) can I use DISK COPY FAST on
  1108.            it?
  1109.  
  1110.         A: Yes. See answer to question 3.
  1111.  
  1112.  
  1113.  
  1114.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 26
  1115.  
  1116.  
  1117.  
  1118.     16. SUPPORT AND SUGGESTIONS
  1119.  
  1120.  
  1121.         If you need support or you have comments, suggestions, or you
  1122.         believe there is a bug (*) in the program, feel free to
  1123.         contact me, whether you are a registered user or not.
  1124.  
  1125.         You can contact me in four ways, listed below according to
  1126.         their timeliness. Registered users do have priority but I will
  1127.         try to help anyone in need.
  1128.  
  1129.         1. PIE BBS in Sunnyvale, CA, U.S.A. (408) 733-4670
  1130.            3 nodes with 14,400 HST Dual Standards.
  1131.  
  1132.            I check my mail almost daily on the PIE BBS. For the
  1133.            fastest response please send your message to CHANG LEE in
  1134.            the Shareware Authors Conference on this BBS.
  1135.  
  1136.            Effective 8/1/92 The PIE BBS has graciously allowed me to
  1137.            use their BBS as the main distribution point for DISK COPY
  1138.            FAST (DCF).  I will personally upload the most current
  1139.            version of DCF to this BBS.
  1140.  
  1141.      ----->    DCF is a free download to all callers on the PIE BBS.
  1142.  
  1143.  
  1144.         2. Shareware conferences on ILINK, INTELEC and RIME.
  1145.  
  1146.            I monitor these conference almost daily. If your local BBS
  1147.            carry one of them you are welcome to send your message to
  1148.            CHANG LEE via one of these conferences.
  1149.  
  1150.         3. CompuServe Information Service (CIS)
  1151.  
  1152.            I check my mail at least once a week on CIS and will get
  1153.            back to you as soon as I receive your mail. Please send
  1154.            your mail to 71053,3517.
  1155.  
  1156.            The most current version of DCF can also be downloaded from
  1157.            CIS, forum IBMHW, Lib 1.
  1158.  
  1159.         4. You can also send your suggestions, questions and/or
  1160.            registration to the following address.
  1161.  
  1162.            Chang Ping Lee
  1163.            P.O. Box 60064
  1164.            Palo Alto, CA 94306
  1165.  
  1166.  
  1167.  
  1168.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 27
  1169.  
  1170.  
  1171.  
  1172.     17. INTRODUCING OTHER FINE PRODUCTS
  1173.  
  1174.  
  1175.         17.1   DISK COPY PLUS
  1176.  
  1177.  
  1178.         "I really find your DISK COPY PLUS a very very fine program. It
  1179.         literally has saved me a lot of time copying diskettes."
  1180.                         -----   one user, United States
  1181.  
  1182.  
  1183.         DISK COPY PLUS is the professional version of DISK COPY FAST.
  1184.         It includes all the features of DISK COPY FAST plus some
  1185.         advanced features.
  1186.  
  1187.  
  1188.         To many people, large quantity diskette duplicating means that
  1189.         you need to buy high-price copier. Not so any more. With DISK
  1190.         COPY PLUS you can assemble two low-end 286 PCs each equipped
  1191.         with up to four floppy drives at much lower price and achieve
  1192.         much higher copying speed. Not only do You get higher
  1193.         productivity, but also that you get two computers instead of a
  1194.         special purpose machine.
  1195.  
  1196.  
  1197.         DISK COPY PLUS is even better for you if you only need to copy
  1198.         a small quantity of the same source diskette every day.
  1199.         Consider the low cost, incredibly high speed (see section 10 in
  1200.         DCF42.DOC) and other powerful features (explained later), DISK
  1201.         COPY PLUS is hard to beat.
  1202.  
  1203.  
  1204.         One of the most powerful features of DISK COPY PLUS is
  1205.         customized hot keys. You define up to 10 hot keys according
  1206.         to your special needs.
  1207.  
  1208.  
  1209.         A feature similar to hot keys but requiring no keystrokes is
  1210.         the AUTOEXEC feature. You define what DISK COPY PLUS should do
  1211.         automatically when you run the program, just like AUTOEXEC.BAT
  1212.         does when you reboot your computer.
  1213.  
  1214.  
  1215.         For example, DISK COPY PLUS can be configured so that each
  1216.         time you type DCP at the DOS prompt it will read an image file,
  1217.         set up a serial number (explained later), define read/write
  1218.         options and then prompt for the target disk. You then insert
  1219.  
  1220.  
  1221.  
  1222.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 28
  1223.  
  1224.  
  1225.  
  1226.  
  1227.  
  1228.  
  1229.         the target into drive A:, close the door and it will start
  1230.         copying. After you have done with one format, at the press of
  1231.         one key it converts the source to another format, say, from
  1232.         720KB to 360KB, and continue copying in another drive.
  1233.  
  1234.  
  1235.         In this example, it takes only two keystrokes (one to change
  1236.         format, another to quit.) to produce as many 360KB and 720KB
  1237.  
  1238.  
  1239.         target diskettes as you like. Each copy produced can have a
  1240.         unique serial number and each copy can be double checked with
  1241.         a BYTE-BY-BYTE comparison to make sure they are identical to
  1242.         the original, except for the serial number.
  1243.  
  1244.  
  1245.         This high degree of automation means that you can save time for
  1246.         more creative work, or you can hire someone who knows nothing
  1247.         about computers to do the copying for you.
  1248.  
  1249.  
  1250.         Another nice feature of DISK COPY PLUS is automatic serial
  1251.         number assignment. Some people like to change the disk serial
  1252.         number that DOS shows you when you use the DIR command. Other
  1253.         people like to imbed a unique serial number in their product.
  1254.         DISK COPY PLUS allow you to do either or both types of these
  1255.         serial numbers. In addition, it provides other tools to help
  1256.         you find and VERIFY the right location for imbedding serial
  1257.         numbers and show you the imbedded serial number on any
  1258.         duplicated diskette. This feature can be done automatically
  1259.         using the hot keys or AUTOEXEC features.
  1260.  
  1261.  
  1262.         DISK COPY PLUS also keeps track of serial number of EVERY
  1263.         image file for you so that you don't need to specify the
  1264.         serial number each time you run the program. It also keeps
  1265.         a log file for your diskette duplication. With a little
  1266.         editing (you add the distribution destination) the log file
  1267.         becomes a nice record of your diskette distribution.
  1268.  
  1269.  
  1270.         The power of DISK COPY PLUS keeps growing. Listed below are
  1271.         some other powerful commands.
  1272.  
  1273.  
  1274.  
  1275.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 29
  1276.  
  1277.  
  1278.  
  1279.  
  1280.  
  1281.  
  1282.         The DIAG command checks boot sector, file allocation table
  1283.         (FAT) and directory structure and provides reports for diskette
  1284.         usage and fragmentation.
  1285.  
  1286.  
  1287.         The CONVERT command convert diskette image from one format to
  1288.         another, so long as the data on original format can fit into
  1289.         the new format. For example, a 1.44 MB disk can be converted to
  1290.         360 KB diskette if the data on the 1.44 MB disk does not exceed
  1291.         the total data space on a 360 KB diskette.
  1292.  
  1293.  
  1294.         The DEFRAG command performs defragmentation on a diskette. It
  1295.         does more than just sectors swapping. The entire diskette is
  1296.         checked thoroughly for any possible way of compaction. The
  1297.         result is a perfect with no waste of space and no fragmentation.
  1298.  
  1299.  
  1300.         The DUMP command lets you move around the loaded diskette at
  1301.         very high speed. You can use it to check the contents of a
  1302.         diskette or verify the imbedded location(s) of a serial number.
  1303.  
  1304.  
  1305.         DISK COPY PLUS also provides commands that allow you to see
  1306.         the directory of a diskette, image file or diskette loaded in
  1307.         memory.
  1308.  
  1309.  
  1310.  
  1311.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 30
  1312.  
  1313.  
  1314.  
  1315.        17.2   DISK UTIL PACK
  1316.  
  1317.  
  1318.        "Your Disk Utility Package has many useful features. I was
  1319.        amazed by the copying speed of the F2H & H2F. They are time
  1320.        saving utilities. Great to use."     -----  one user, Singapore
  1321.  
  1322.  
  1323.        DISK UTIL PACK is a collection of five high performance and
  1324.        useful diskette utility programs. For example, the author uses
  1325.        H2F every day for filling orders for DISK COPY FAST and related
  1326.        products.
  1327.  
  1328.  
  1329.        F2H  (Floppy to Hard disk)
  1330.  
  1331.        A utility to copy a diskette to hard disk or RAM disk at very
  1332.        high speed. See the following table for benchmark results.
  1333.  
  1334.  
  1335.        H2F  (Hard disk to Floppy)
  1336.  
  1337.        A utility to copy recursively from current directory on hard
  1338.        disk or RAM disk to a diskette at very high speed. This program
  1339.        combined with F2H is ideal for backing up a small directory.
  1340.        See the following table for benchmark results.
  1341.  
  1342.  
  1343.  
  1344.                  H2F vs XCOPY      F2H vs XCOPY
  1345.           --------------------------------------------------
  1346.            Case 1 (1.2MB)     8  vs  40         8  vs  17
  1347.            Case 1 (1.44MB)    9  vs  50         9  vs  19
  1348.            Case 2 (1.2MB)     9  vs  33         9  vs  18
  1349.            Case 2 (1.44MB)    8  vs  40         9  vs  19
  1350.  
  1351.            Note: (1) Case 1 contains 36 files and no sub directory.
  1352.              Case 2 contains 13 files in 21 sub directories.
  1353.              Total file size in both cases is about 300 KB.
  1354.  
  1355.              (2) Performance varies on different system. The
  1356.              above benchmark results is provided as an example,
  1357.              NOT guarantee.
  1358.  
  1359.              (3) The above results were measured with a RAM disk
  1360.              on a 33 MHz 386 compatible system.
  1361.  
  1362.  
  1363.  
  1364.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 31
  1365.  
  1366.  
  1367.  
  1368.        FMT
  1369.  
  1370.        A utility to format 360KB, 1.2MB, 720KB and 1.44MB diskettes.
  1371.        Features include no keyboard operation, serial number assignment,
  1372.        label assignment and bad sectors handling.
  1373.  
  1374.        You type the program name at DOS prompt to start and press the
  1375.        ESC key to end, no keystroke in between!
  1376.  
  1377.        The serial number and label can be assigned incrementally with
  1378.        a text file which stores the serial number and label for the
  1379.        next diskette to be formatted. You can keep more than one text
  1380.        file for this purpose. Before exit, FMT will update the file
  1381.        automatically.
  1382.  
  1383.        Conventionally, a cluster is marked as bad cluster if the
  1384.        formatting program fails to access after three tries. FMT,
  1385.        however, adopts a more strict policy to ensure that your
  1386.        valuable data won't be saved on places which are bad or about to
  1387.        turn bad. FMT will try three times too. The difference is that
  1388.        if FMT fails to access a sector in the first try it will mark
  1389.        the sector bad and tell you how many tries has failed.
  1390.  
  1391.  
  1392.        CLN
  1393.  
  1394.        A utility to make full use of cleaning kits sold by 3M, Memorex
  1395.        and other companies.
  1396.  
  1397.        Without CLN, all you can do is to use commands such as DIR to
  1398.        get the disk drive moving and bring head into contact with the
  1399.        cleaning disk and the cleaning solution on it. However, there
  1400.        are two problems that only CLN can help you.
  1401.  
  1402.        Firstly, how many DIR commands you need to keep typing to keep
  1403.        the disk head in contact with the cleaning disk for 30 to 60
  1404.        seconds? With CLN you only need to type CLN to start and press
  1405.        the ESC to end the process, no keystrokes in between. CLN also
  1406.        "reads" both sides of every "track" to make full use of your
  1407.        cleaning kit. Try CLN once and you will know how many keystrokes
  1408.        it can save for you.
  1409.  
  1410.        Secondly, since there is no data on the disk DOS will stop after
  1411.        it fails to access the first track. This means you may only be
  1412.        using 0.625% of the surface of your cleaning disk! (There are 80
  1413.        tracks on a high density drive. Each track has two sides and you
  1414.        are only using one side on the first track.)
  1415.  
  1416.  
  1417.  
  1418.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 32
  1419.  
  1420.  
  1421.  
  1422.  
  1423.  
  1424.  
  1425.        CLN not only forces your system to keep on "reading" different
  1426.        tracks on the cleaning disk and thus clean the head more
  1427.        thoroughly but also provides you simple and easy ways to verify
  1428.        that it does what it claims. Your will have the confidence that
  1429.        you give your diskette drive the best care possible.
  1430.  
  1431.  
  1432.        CHDK (CHeck DisKette)
  1433.  
  1434.        A utility which gives detailed information about a diskette. It
  1435.        shows you the information contained in the system area of the
  1436.        diskette, check the integrity of the system area, gives you
  1437.        detailed layout of system area, root directory and data area and
  1438.        then give you a report of the fragmentation on the diskette.
  1439.  
  1440.        The program also shows you other important or interesting
  1441.        information about a diskette. For example, it shows you the
  1442.        sectors, clusters and tracks with active data, maximum number of
  1443.        root directory entries.
  1444.  
  1445.        CHDK shows you lots of information packed in one screen.
  1446.  
  1447.  
  1448.  
  1449.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 33
  1450.  
  1451.  
  1452.  
  1453.     18. REGISTRATION BENEFIT
  1454.  
  1455.  
  1456.         18.1   DISK COPY FAST
  1457.  
  1458.  
  1459.         If you find DISK COPY FAST useful and would like to continue
  1460.         using the program please register. The fee is only $20.00 plus
  1461.         $5.00 shipping and handling. In return, you will receive the
  1462.         following benefit.
  1463.  
  1464.  
  1465.         1. Life time registration! You'll be given a key to convert the
  1466.            shareware version to registered version. When a new release
  1467.            is available all you need to do is to down load it from your
  1468.            BBS and use the key to convert it to a registered version.
  1469.            This way you don't have to pay for updates no matter whether
  1470.            you registered for a commercial or non-commercial license.
  1471.  
  1472.  
  1473.         2. Personalized appreciation screen. Your name will be part of
  1474.            of the program and will be shown at the initial screen.
  1475.  
  1476.  
  1477.         3. No initial delay and no registration reminder screen. Batch
  1478.            file users can enjoy no keystroke operation except an ESC
  1479.            for multiple read and write.
  1480.  
  1481.  
  1482.         4. Customized sound effect. You will be shown how to edit a
  1483.            text file to produce your own audio signals or even have your
  1484.            PC play your favorite song when DISK COPY FAST or DISK COPY
  1485.            PLUS finishes reading or writing a diskette or when there is
  1486.            20 seconds of inactivity.
  1487.  
  1488.  
  1489.         5. Free telephone support.
  1490.  
  1491.  
  1492.         6. Super low price for the Diskette Utility Package. See the
  1493.            file PRODUCT.TXT for more information about the package.
  1494.  
  1495.  
  1496.         7. Special discount if you later decide to upgrade to DISK COPY
  1497.            PLUS.
  1498.  
  1499.  
  1500.         8. You will be shown how to edit the CONFIG.DCF file to use
  1501.            more options.
  1502.  
  1503.  
  1504.  
  1505.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 34
  1506.  
  1507.  
  1508.  
  1509.  
  1510.  
  1511.  
  1512.     18.2   DISK COPY PLUS
  1513.  
  1514.  
  1515.         Registered users of DISK COPY PLUS will receive the following.
  1516.         For more details about the features of DISK COPY PLUS, see
  1517.         section 18 of this documentation.
  1518.  
  1519.  
  1520.         1. Everything that a registered user of DISK COPY FAST receives.
  1521.            You are also granted a license of DISK COPY FAST so that you
  1522.            use DISK COPY PLUS on one PC and DISK COPY FAST on another
  1523.            at the same time.
  1524.  
  1525.  
  1526.         2. Serial number assignment.
  1527.  
  1528.  
  1529.         3. AUTOEXEC feature.
  1530.  
  1531.  
  1532.         4. Customized hot keys.
  1533.  
  1534.  
  1535.         5. DIAG command which diagnoses a diskette.
  1536.  
  1537.  
  1538.         6. CONVERT command which converts diskette format.
  1539.  
  1540.  
  1541.         7. DEFRAG command which defragments a diskette.
  1542.  
  1543.  
  1544.         8. DUMP command which dumps the contents of the loaded disk on
  1545.            the screen.
  1546.  
  1547.  
  1548.         9. DIR command which checks root directory.
  1549.  
  1550.  
  1551.         10. You also get the key for DISK COPY FAST.
  1552.  
  1553.  
  1554.  
  1555.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 35
  1556.  
  1557.  
  1558.  
  1559.         19. HOW TO REGISTER
  1560.  
  1561.  
  1562.         This page contains order information and payment methods. Order
  1563.         form is on the next two pages. You can also run REGISTER.EXE
  1564.         which helps you fill out the order form.
  1565.  
  1566.  
  1567.         1. License agreement:
  1568.  
  1569.            Please see page 4 of DCF42.DOC file for details.
  1570.  
  1571.  
  1572.         2. Related products:
  1573.  
  1574.            Information regarding DISK COPY PLUS and DISK UTIL PACK is
  1575.            in section 18 of DCF42.DOC file.
  1576.  
  1577.  
  1578.         3. Payment methods.
  1579.  
  1580.            a. Check. Both bank checks and personal checks are accepted.
  1581.  
  1582.            b. Money order issued by banks, post office or American
  1583.           Express.
  1584.  
  1585.            c. Credit card (VISA or Master Card.) Products must be
  1586.           mailed to the same person.
  1587.  
  1588.            d. Cash. Please note that the author can not be responsible
  1589.           for any loss in the mail.
  1590.  
  1591.  
  1592.    ---->    4. Foreign orders:
  1593.  
  1594.            If you pay by credit card or checks/money order in U.S.
  1595.            dollars drawn on a U.S. bank, simply fill out the order form
  1596.            and mail it with your payment.
  1597.  
  1598.            If you pay by your currency or check/money order in foreign
  1599.            fund or drawn on a foreign bank, please add US $12 to the
  1600.            total on the order form as currency exchange fee then
  1601.            multiply the result by proper exchange rate. Products will
  1602.            not be mailed if underpaid.
  1603.  
  1604.            U.K users can register with Simon Brain at PC Independent
  1605.            User Group, 87 High St., Tonbridge, Kent TN9 1RX, England.
  1606.  
  1607.            Italian users, please consider any other method than money
  1608.            order issued by post office.
  1609.  
  1610.  
  1611.  
  1612.        ----------------------- < ORDER FORM - Page 1 > -----------------------
  1613.  
  1614.  
  1615.       I have read and agree to the terms in DCF42.DOC file and would like
  1616.       to order the following:
  1617.                          price     quantity   total
  1618.  
  1619.          DISK COPY FAST  version 4.2       $20       ____    $______
  1620.  
  1621.          DISK COPY PLUS  version 2.2       $50       ____    $______
  1622.  
  1623.          FMT             version 2.2       $10       ____    $______
  1624.  
  1625.          F2H             version 2.2       $15       ____    $______
  1626.  
  1627.          H2F             version 2.2       $20       ____    $______
  1628.  
  1629.          CLN             version 2.2       $10       ____    $______
  1630.  
  1631.          CHDK            version 2.2       $10       ____    $______
  1632.  
  1633.          DISK UTIL PACK  version 2.2
  1634.          for non-registered users          $40       ____    $______
  1635.  
  1636.          DISK UTIL PACK  version 2.2
  1637.          for registered users of DISK
  1638.          COPY FAST or DISK COPY PLUS       $20       ____    $______
  1639.  
  1640.          Sub total                                           $______
  1641.  
  1642.          Double sub total for commercial license (*)         $______
  1643.  
  1644.          Shipping & handling (U.S.A.              $5)        $______
  1645.                  (Canada, Mexico      $6)
  1646.                  (all other countries $8)
  1647.  
  1648.          CA residents please add 7.25% sales tax             $______
  1649.  
  1650.          < CTRL 0108NF >                             TOTAL   $______
  1651.  
  1652.       NOTE: |--------------------------------------------------------|
  1653.         | * Above prices are for individual, non-commercial use. |
  1654.         |   For commercial license, please double the prices.    |
  1655.         |   See page 4 of DCF42.DOC for license agreement.       |
  1656.         |--------------------------------------------------------|
  1657.  
  1658.  
  1659.  
  1660.        ----------------------- < ORDER FORM - Page 2 > -----------------------
  1661.  
  1662.  
  1663.       Payment: ( ) money order  ( ) check  ( ) cash  ( ) VISA  ( ) Master card
  1664.  
  1665.  
  1666.       Credit card orders:
  1667.  
  1668.        Name as shown on the credit card: _______________________________
  1669.  
  1670.        Credit card number: _____________________________________________
  1671.  
  1672.        Expiration date: ________________________________________________
  1673.  
  1674.        Total amount in U.S. dollars: $__________________________________
  1675.  
  1676.        Signature: _______________________________  Date:________________
  1677.  
  1678.        * All credit card orders are mailed on the following Monday after
  1679.          they are received.
  1680.  
  1681.  
  1682.       Disk type :   ( ) 3.5" 720k     ( ) 5.25" 360k
  1683.  
  1684.       Name      :   _____________________________________
  1685.  
  1686.       Address   :   _____________________________________
  1687.  
  1688.             _____________________________________
  1689.  
  1690.             _____________________________________
  1691.  
  1692.  
  1693.       Comments  :   ______________________________________________________
  1694.  
  1695.             ______________________________________________________
  1696.  
  1697.             ______________________________________________________
  1698.  
  1699.             ______________________________________________________
  1700.  
  1701.             ______________________________________________________
  1702.  
  1703.             ______________________________________________________
  1704.  
  1705.  
  1706.       Please mail this form with payment to the following address.
  1707.  
  1708.         DCF Software
  1709.         P.O. Box 60064
  1710.         Palo Alto, CA 94306
  1711.         U. S. A.
  1712.  
  1713.